package main

import (
	"fmt"
	"sort"
)

func main6() {
	var a = make([]string, 5, 10)
	//这个时候已经创建了空串，容量为5
	for i := 0; i < 10; i++ {
		a = append(a, fmt.Sprintf("%v", i))
	}
	//在这个空串之后加入10个数字
	fmt.Println(a)
}

// 请使用内置的sort包对数组var a = [...]int{3, 7, 8, 9, 1}进行排序
// sort传递的是切片
func main() {
	var a = [...]int{3, 7, 8, 9, 1}
	//a[:]得到的是一个切片，指向了底层的数组a
	sort.Ints(a[:]) //传递的是切片，利用直接从头进行切割
	fmt.Println(a)
}
